she menstruates - Français Anglais Dictionnaire